package pro.cherish.knowledgeumldesignpattern.designPattern.com.cherish.state;
//状态模式
//场景：
//银行系统的账号状态管理
//OA系统中公文状态管理
//酒店系统中，房间状态的管理
//线程对象之间的切换
public class client {
    public static void main(String []args){
        HomeContext homeContext = new HomeContext();
        homeContext.setState(new FreeState());
        homeContext.setState(new BookedState());
    }
}
